package com.ruibang.glass.quality.domain.resp;

import com.alibaba.fastjson.annotation.JSONField;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.List;

/**
 * @Author: songJinKang
 * @CreateTime: 2024-02-23  15:15
 * @Description: TODO
 * @Version: 1.0
 */
@Data
public class InspectionDefectStatisticsResp {
    @ApiModelProperty("主键id")
    private String id;
    @TableField(value = "CustomerPanelId")
    private String customerPanelId;
    @TableField(value = "CustomerBatchId")
    private String customerBatchId;
    @TableField(value = "MachineId")
    private String machineId;
    @TableField(value = "StartTime")
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime startTime;
    @TableField(value = "DefectName")
    private String defectName;
    @TableField(value = "MaterialCenterDW")
    private double materialCenterDW;
    @TableField(value = "MaterialCenterCW")
    private double materialCenterCW;
    @TableField(value = "TiltedDiv")
    private double tiltedDiv;
    @ApiModelProperty("规则名称")
    private List<String> ruleName;
}
